many-flowered rose - English Synonyms Dictionary